2
Tarea 1: El Arquitecto Simbólico
PolyU COMP5511Week 1
00:00

Conoce a SHRDLU (1968-1970)

Mucho antes de los grandes modelos de lenguaje como GPT, existía SHRDLU. Desarrollado por Terry Winograd en el MIT, fue un experimento pionero en la "IA Simbólica" (también conocida como GOFAI: Good Old-Fashioned AI).

1. La hipótesis del "Micro-Mundo"

En lugar de intentar comprender todo el universo (que es un caos), SHRDLU vivía en un restringido Mundo de Bloques. Este mundo contenía únicamente objetos específicos: ladrillos, pirámides y una caja.

  • Anclaje simbólico: Como el mundo era pequeño, cada palabra ("rojo", "mover", "sobre") podía definirse con total precisión. El programa "entendía" un bloque porque tenía un puntero directo a ese objeto en memoria.

2. Capacidades

  • Comprensión: "Pon el bloque rojo sobre el bloque verde."
  • Razonamiento: "No puedo, el bloque verde está cubierto." (Comprendía las restricciones físicas).
  • Memoria: "¿Por qué hiciste eso?" -> "Porque me lo pediste."

3. Contexto histórico

Se ejecutaba en un DEC PDP-10 mainframe (velocidad de 1 MIPS) y utilizaba una pantalla de gráficos vectoriales. La lógica estaba escrita en MacLisp y Micro-Planner.

Representación en Python (El "Estado")